package com.dfrz.planeclub.pojo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author PuXiaLing
 * @description: TODO
 * @date 2024/4/11 11:02
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Order {

    /**
     * 订单表id
     */
    @TableId()
    private Integer orderId;

    /**
     * 用户id
     */
    private Integer userid;

    /**
     * 教练id
     */
    private Integer coachId;

    /**
     * 订单创建时间
     */
    private Date createTime;

    /**
     * 订单开始时间
     */
    private Date startTime;

    /**
     * 订单结束时间
     */
    private Date endTime;

    /**
     * 订单状态：1,未支付，2，未完成，3已完成，4退单
     */
    private Integer orderStatus;

    /**
     * 业务类型:1:跳伞，2：飞行体验培训，3:租赁
     */
    private Integer serviceType;

    /**
     * 逻辑删除状态，1：正常，0：删除
     */
    @TableLogic
    private Integer deleted;

}
